﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="SMSRSVPDataSet" targetNamespace="http://tempuri.org/SMSRSVPDataSet.xsd" xmlns:mstns="http://tempuri.org/SMSRSVPDataSet.xsd" xmlns="http://tempuri.org/SMSRSVPDataSet.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" GeneratorFunctionsComponentClassName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" UserFunctionsComponentName="QueriesTableAdapter" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
          <Connection ConnectionStringObject="Data Source=.\SMSRSVP.sdf" IsAppSettingsProperty="false" Modifier="Assembly" Name="SMSRSVPConnectionString" ParameterPrefix="@" Provider="Microsoft.SqlServerCe.Client.3.5" />
        </Connections>
        <Tables>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="RSVPsTableAdapter" GeneratorDataComponentClassName="RSVPsTableAdapter" Name="RSVPs" UserDataComponentName="RSVPsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="SMSRSVPConnectionString" DbObjectName="RSVPs" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [RSVPs] ([RSVPID], [EventID], [EventCode], [RSVPAdded], [From]) VALUES (@p1, @p2, @p3, @p4, @p5)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="RSVPID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p2" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EventID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p3" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EventCode" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p4" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="RSVPAdded" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p5" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="From" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT [RSVPID], [EventID], [EventCode], [RSVPAdded], [From] FROM [RSVPs]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="RSVPID" DataSetColumn="RSVPID" />
              <Mapping SourceColumn="EventID" DataSetColumn="EventID" />
              <Mapping SourceColumn="EventCode" DataSetColumn="EventCode" />
              <Mapping SourceColumn="RSVPAdded" DataSetColumn="RSVPAdded" />
              <Mapping SourceColumn="From" DataSetColumn="From" />
            </Mappings>
            <Sources>
              <DbSource ConnectionRef="SMSRSVPConnectionString" DbObjectName="RSVPs" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="FillBy" GenerateMethods="Fill" GenerateShortCommands="true" GeneratorSourceName="FillBy" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="FillBy">
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT     RSVPID, EventID, EventCode, RSVPAdded, [From]
FROM         RSVPs
WHERE     (EventID = @EventID)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="EventID" ColumnName="EventID" DataSourceName="RSVPs" DataTypeServer="int(4)" DbType="Int32" Direction="Input" ParameterName="@EventID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="EventID" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
              </DbSource>
              <DbSource ConnectionRef="SMSRSVPConnectionString" DbObjectName="RSVPs" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="FillByCode" GenerateMethods="Fill" GenerateShortCommands="true" GeneratorSourceName="FillByCode" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy1" UserSourceName="FillByCode">
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT [RSVPID], [EventID], [EventCode], [RSVPAdded], [From] FROM [RSVPs]
WHERE [EventCode]=@EventCode</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="EventCode" ColumnName="EventCode" DataSourceName="RSVPs" DataTypeServer="int(4)" DbType="Int32" Direction="Input" ParameterName="@EventCode" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="EventCode" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </Sources>
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="InviteesTableAdapter" GeneratorDataComponentClassName="InviteesTableAdapter" Name="Invitees" UserDataComponentName="InviteesTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="SMSRSVPConnectionString" DbObjectName="Invitees" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [Invitees] ([EventID], [Phone]) VALUES (@p1, @p2)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EventID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p2" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Phone" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT [EventID], [Phone] FROM [Invitees]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EventID" DataSetColumn="EventID" />
              <Mapping SourceColumn="Phone" DataSetColumn="Phone" />
            </Mappings>
            <Sources />
          </TableAdapter>
          <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="EventsTableAdapter" GeneratorDataComponentClassName="EventsTableAdapter" Name="Events" UserDataComponentName="EventsTableAdapter">
            <MainSource>
              <DbSource ConnectionRef="SMSRSVPConnectionString" DbObjectName="Events" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
                <InsertCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>INSERT INTO [Events] ([EventID], [EventAdded], [EventDeleted], [EventDate], [EventName], [EventMessage], [EventPrivate], [EventCode], [EventLocation]) VALUES (@p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9)</CommandText>
                    <Parameters>
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p1" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EventID" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@p2" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="EventAdded" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@p3" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="EventDeleted" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@p4" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="EventDate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p5" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="EventName" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p6" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="EventMessage" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Boolean" Direction="Input" ParameterName="@p7" Precision="0" ProviderType="Bit" Scale="0" Size="0" SourceColumn="EventPrivate" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@p8" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="EventCode" SourceColumnNullMapping="false" SourceVersion="Current" />
                      <Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@p9" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="EventLocation" SourceColumnNullMapping="false" SourceVersion="Current" />
                    </Parameters>
                  </DbCommand>
                </InsertCommand>
                <SelectCommand>
                  <DbCommand CommandType="Text" ModifiedByUser="false">
                    <CommandText>SELECT [EventID], [EventAdded], [EventDeleted], [EventDate], [EventName], [EventMessage], [EventPrivate], [EventCode], [EventLocation] FROM [Events]</CommandText>
                    <Parameters />
                  </DbCommand>
                </SelectCommand>
              </DbSource>
            </MainSource>
            <Mappings>
              <Mapping SourceColumn="EventID" DataSetColumn="EventID" />
              <Mapping SourceColumn="EventAdded" DataSetColumn="EventAdded" />
              <Mapping SourceColumn="EventDeleted" DataSetColumn="EventDeleted" />
              <Mapping SourceColumn="EventDate" DataSetColumn="EventDate" />
              <Mapping SourceColumn="EventName" DataSetColumn="EventName" />
              <Mapping SourceColumn="EventMessage" DataSetColumn="EventMessage" />
              <Mapping SourceColumn="EventPrivate" DataSetColumn="EventPrivate" />
              <Mapping SourceColumn="EventCode" DataSetColumn="EventCode" />
              <Mapping SourceColumn="EventLocation" DataSetColumn="EventLocation" />
            </Mappings>
            <Sources />
          </TableAdapter>
        </Tables>
        <Sources>
          <DbSource ConnectionRef="SMSRSVPConnectionString" DbObjectName="RSVPs" DbObjectType="Table" GenerateShortCommands="true" GeneratorSourceName="GetRSVPS" MethodsParameterType="CLR" Modifier="Public" Name="GetRSVPS" QueryType="Scalar" ScalarCallRetval="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="GetRSVPS">
            <SelectCommand>
              <DbCommand CommandType="Text" ModifiedByUser="true">
                <CommandText>SELECT     RSVPID, EventID, [From], RSVPAdded
FROM         RSVPs
WHERE     (EventID = @EventID)</CommandText>
                <Parameters>
                  <Parameter AllowDbNull="true" AutogeneratedName="EventID" ColumnName="EventID" DataSourceName="RSVPs" DataTypeServer="int(4)" DbType="Int32" Direction="Input" ParameterName="@EventID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="EventID" SourceColumnNullMapping="false" SourceVersion="Current" />
                </Parameters>
              </DbCommand>
            </SelectCommand>
          </DbSource>
        </Sources>
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="SMSRSVPDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="SMSRSVPDataSet" msprop:Generator_DataSetName="SMSRSVPDataSet" msprop:EnableTableAdapterManager="False">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="RSVPs" msprop:Generator_UserTableName="RSVPs" msprop:Generator_RowDeletedName="RSVPsRowDeleted" msprop:Generator_RowChangedName="RSVPsRowChanged" msprop:Generator_RowClassName="RSVPsRow" msprop:Generator_RowChangingName="RSVPsRowChanging" msprop:Generator_RowEvArgName="RSVPsRowChangeEvent" msprop:Generator_RowEvHandlerName="RSVPsRowChangeEventHandler" msprop:Generator_TableClassName="RSVPsDataTable" msprop:Generator_TableVarName="tableRSVPs" msprop:Generator_RowDeletingName="RSVPsRowDeleting" msprop:Generator_TablePropName="RSVPs">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="RSVPID" msprop:Generator_UserColumnName="RSVPID" msprop:Generator_ColumnVarNameInTable="columnRSVPID" msprop:Generator_ColumnPropNameInRow="RSVPID" msprop:Generator_ColumnPropNameInTable="RSVPIDColumn" type="xs:int" minOccurs="0" />
              <xs:element name="EventID" msprop:Generator_UserColumnName="EventID" msprop:Generator_ColumnVarNameInTable="columnEventID" msprop:Generator_ColumnPropNameInRow="EventID" msprop:Generator_ColumnPropNameInTable="EventIDColumn" type="xs:int" minOccurs="0" />
              <xs:element name="EventCode" msprop:Generator_UserColumnName="EventCode" msprop:Generator_ColumnVarNameInTable="columnEventCode" msprop:Generator_ColumnPropNameInRow="EventCode" msprop:Generator_ColumnPropNameInTable="EventCodeColumn" type="xs:int" minOccurs="0" />
              <xs:element name="RSVPAdded" msprop:Generator_UserColumnName="RSVPAdded" msprop:Generator_ColumnVarNameInTable="columnRSVPAdded" msprop:Generator_ColumnPropNameInRow="RSVPAdded" msprop:Generator_ColumnPropNameInTable="RSVPAddedColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="From" msprop:Generator_UserColumnName="From" msprop:Generator_ColumnVarNameInTable="columnFrom" msprop:Generator_ColumnPropNameInRow="From" msprop:Generator_ColumnPropNameInTable="FromColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Invitees" msprop:Generator_UserTableName="Invitees" msprop:Generator_RowDeletedName="InviteesRowDeleted" msprop:Generator_RowChangedName="InviteesRowChanged" msprop:Generator_RowClassName="InviteesRow" msprop:Generator_RowChangingName="InviteesRowChanging" msprop:Generator_RowEvArgName="InviteesRowChangeEvent" msprop:Generator_RowEvHandlerName="InviteesRowChangeEventHandler" msprop:Generator_TableClassName="InviteesDataTable" msprop:Generator_TableVarName="tableInvitees" msprop:Generator_RowDeletingName="InviteesRowDeleting" msprop:Generator_TablePropName="Invitees">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EventID" msprop:Generator_UserColumnName="EventID" msprop:Generator_ColumnVarNameInTable="columnEventID" msprop:Generator_ColumnPropNameInRow="EventID" msprop:Generator_ColumnPropNameInTable="EventIDColumn" type="xs:int" minOccurs="0" />
              <xs:element name="Phone" msprop:Generator_UserColumnName="Phone" msprop:Generator_ColumnVarNameInTable="columnPhone" msprop:Generator_ColumnPropNameInRow="Phone" msprop:Generator_ColumnPropNameInTable="PhoneColumn" type="xs:int" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Events" msprop:Generator_UserTableName="Events" msprop:Generator_RowDeletedName="EventsRowDeleted" msprop:Generator_RowChangedName="EventsRowChanged" msprop:Generator_RowClassName="EventsRow" msprop:Generator_RowChangingName="EventsRowChanging" msprop:Generator_RowEvArgName="EventsRowChangeEvent" msprop:Generator_RowEvHandlerName="EventsRowChangeEventHandler" msprop:Generator_TableClassName="EventsDataTable" msprop:Generator_TableVarName="tableEvents" msprop:Generator_RowDeletingName="EventsRowDeleting" msprop:Generator_TablePropName="Events">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EventID" msprop:Generator_UserColumnName="EventID" msprop:Generator_ColumnVarNameInTable="columnEventID" msprop:Generator_ColumnPropNameInRow="EventID" msprop:Generator_ColumnPropNameInTable="EventIDColumn" type="xs:int" minOccurs="0" />
              <xs:element name="EventAdded" msprop:Generator_UserColumnName="EventAdded" msprop:Generator_ColumnVarNameInTable="columnEventAdded" msprop:Generator_ColumnPropNameInRow="EventAdded" msprop:Generator_ColumnPropNameInTable="EventAddedColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="EventDeleted" msprop:Generator_UserColumnName="EventDeleted" msprop:Generator_ColumnVarNameInTable="columnEventDeleted" msprop:Generator_ColumnPropNameInRow="EventDeleted" msprop:Generator_ColumnPropNameInTable="EventDeletedColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="EventDate" msprop:Generator_UserColumnName="EventDate" msprop:Generator_ColumnVarNameInTable="columnEventDate" msprop:Generator_ColumnPropNameInRow="EventDate" msprop:Generator_ColumnPropNameInTable="EventDateColumn" type="xs:dateTime" minOccurs="0" />
              <xs:element name="EventName" msprop:Generator_UserColumnName="EventName" msprop:Generator_ColumnVarNameInTable="columnEventName" msprop:Generator_ColumnPropNameInRow="EventName" msprop:Generator_ColumnPropNameInTable="EventNameColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="160" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EventMessage" msprop:Generator_UserColumnName="EventMessage" msprop:Generator_ColumnVarNameInTable="columnEventMessage" msprop:Generator_ColumnPropNameInRow="EventMessage" msprop:Generator_ColumnPropNameInTable="EventMessageColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="160" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
              <xs:element name="EventPrivate" msprop:Generator_UserColumnName="EventPrivate" msprop:Generator_ColumnVarNameInTable="columnEventPrivate" msprop:Generator_ColumnPropNameInRow="EventPrivate" msprop:Generator_ColumnPropNameInTable="EventPrivateColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="EventCode" msprop:Generator_UserColumnName="EventCode" msprop:Generator_ColumnVarNameInTable="columnEventCode" msprop:Generator_ColumnPropNameInRow="EventCode" msprop:Generator_ColumnPropNameInTable="EventCodeColumn" type="xs:int" minOccurs="0" />
              <xs:element name="EventLocation" msprop:Generator_UserColumnName="EventLocation" msprop:Generator_ColumnVarNameInTable="columnEventLocation" msprop:Generator_ColumnPropNameInRow="EventLocation" msprop:Generator_ColumnPropNameInTable="EventLocationColumn" minOccurs="0">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:maxLength value="100" />
                  </xs:restriction>
                </xs:simpleType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>